<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    let a=10,b=2;
    let result;
    result=a%b;
    console.log(result); //0
    //自增（自减）在前：先自增（自减），再运算
    //自增（自减）在后：先运算，再自增（自减）
    result = ++a+b--+a+--b-a--;  //11+2+11+0-11=
    console.log(a);  //10
    console.log(b);  //0
    console.log(result); //13
    console.log('--------------');
    //+号操作数前后都是数值时进行加法操作，如果其中一个操作数是字符，则进行的是字符拼接操作
    let num1 = 123, str1='hello';
    let res = num1+str1;
    console.log(res);  //123hello
    //赋值运算符：a+=b: a=a+b;
    //==(等于)和===(全等)的区别
    let x =12,y='12';
    console.log(x==y);  //true:等于符号会将符号两端的值的数据类型自动转换后做对比
    console.log(x===y); //false：全等符号两端不会进行数据类型的自动转换

    console.log('--------------');
    let nian = prompt('请输入年份：');
    let nian_1=(nian%400==0) || (nian%4==0)&&(nian%100!=0)?'闰年':'平年';
    console.log(nian_1);
    


</script>
</html>